package com.zengdada.authority.service;

import com.zengdada.authority.model.DynamicTableColumn;
import com.zengdada.authority.model.DynamicTableColumnSearch;

import java.util.Map;

/**
 * @Auther: 12614
 * @Contact: 1261438511@qq.com
 * @Date: 2019/3/7 11:02
 * @Description:
 */
public interface DynamicTableColumnAuthorityService extends BaseService<DynamicTableColumn> {
    void save(DynamicTableColumn dynamicTableColumn, DynamicTableColumnSearch search);

    int batchDelete(String id);

    void autoGenerationColumn(String dynamicTableId, boolean b);

    Map<String,Object> selectDetailedAndSearchById(String id);
}
